<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        /* 
        函数:类似与java中的方法 完成特定功能的代码块 但是在js中定义函数与java不同
        定义格式：
        -声明式
            function 函数名(参数1,参数2,...){
                //函数体 函数执行的操作
                return 值;//需要返回直接返回即可
            }


        -函数表达式(匿名函数)
            var 函数名 = function(参数1,参数2,...){

            }


        */

        //1.定义函数传入两个参数a b 将a+b的结果作为返回值返回
        function add(a, b) {
            console.log(a);

            //返回
            return a + b;
        }

        //调用函数  函数名(参数)
        var sum = add(100, 1);
        console.log("sum值：" + sum);
        console.log("sum值：", sum);


        //2.匿名函数
        var f = function () {
            console.log("a");
        }

        f();

        //定义一个函数
        function show() {
            alert("我是提示信息")
        }
    </script>
</head>
<body>
    <!-- 也是调用函数的方式 -->
    <input type="button" value="点击" onclick="show()">
</body>

</html>